import os
from dotenv import load_dotenv

load_dotenv()

class Config:
    SECRET_KEY = 'your_secret_key'
    SQLALCHEMY_DATABASE_URI = f"mysql+pymysql://{os.getenv('DB_USER')}:{os.getenv('DB_PASS')}@localhost/{os.getenv('DB_NAME')}"
    SQLALCHEMY_TRACK_MODIFICATIONS = False

    # Session 配置
    SESSION_TYPE = 'filesystem'  # 或使用 redis 等
    SESSION_COOKIE_HTTPONLY = True
    SESSION_COOKIE_SAMESITE = 'Lax'  # 可根据需要设置为 'None'
    SESSION_COOKIE_SECURE = False  # 如果是 HTTPS，设为 True

# ✅ 调试代码写在类外
print("当前数据库 URI:", Config.SQLALCHEMY_DATABASE_URI)
